@CHARSET "UTF-8";


/**********************************************ESPECIFICOS***********************************************************************/

.sinPadding{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.panelNotifications{
	font-weight:bold;
	color: #003366;
	text-align:right;
	width:20%;	
}

.imagenlink {
	cursor: pointer;
}

.labellink{
	cursor: pointer;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0541F4;
	color: #0541F4;
}



.textoCampo {
	font-weight:normal;
	color: #003366;
	text-align:right;		
	width:150px;
}

.textoCampoNegrita {
	font-weight:bold;
	color: #003366;
	text-align:right;
	width:20%;	
}
.textoDato {
	color:black;
	text-align:left;
	width:30%; 
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #E6E6E6;
	
}

.areaDatos{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px; 
}

.areaBotonera{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 2px;
	margin-left: auto;
  	margin-right:auto;

}


.capaTituloAccion {	
	border-bottom: 1px solid;	
	border-bottom-color: #5f8384;
}

.capaTituloFiltros {	
	border-bottom: 1px solid;	
	border-bottom-color: #5f8384;
}

.titulo1 {	
	font: bold 15px Tahoma,Arial,sans-serif;
	color: #003366;
	padding-left: 10px;	
}


.titulo2 {	
	font: bold 12px Tahoma,Arial,sans-serif;
	color: #003366;
	padding-left: 10px;	
}

.tituloPrincipal {	
	font: bold 15px Tahoma,Arial,sans-serif;
	color: #003366;
	padding-left: 10px;	
}

.tituloFiltros {	
	font: bold 12px Tahoma,Arial,sans-serif;
	color: #003366;
	padding-left: 10px;	
}

.tituloGrilla {	
	font: 10px Tahoma,Arial,sans-serif;
	color: #003366;
	padding-left: 10px;	
}

.grillaFiltros{
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border: none;
}

.grillaFiltros-body{	
	border: none;
}


.tituloErrores {	
	font: bold 12px Tahoma,Arial,sans-serif;
	color: #9f2b07;
	padding-left: 2px;	
}


.gridMesanjeError{
	border: none;		
}

.gridMesanjeError-body{
	font: 8px Tahoma,Arial,sans-serif;
	color:#9b0000;		
	
}


.labelresult{
	color: blue; 
	font-size: 14px; 
	font-style: italic;
}

.labelrojo{
	color: red;
}
.labelFondoAmarillo{
	background: #f4e4a3;
}

.labelverde{
	color: green;
}

.labelresultmoneda{
	color: blue; 
	font-size: 16px; 
	font-weight: bold;
}


.labelresultRojo{
	color: red; 
	font-size: 14px; 
	font-style: italic;
}


.labelNegrita{		
	font:bold 10px Tahoma,Arial,sans-serif;
	color: #003366;			
}

.labelComentario{
	color: #088CA9;
	font: bold italic 10px Tahoma,Arial,sans-serif;
}

.labelBold{		
	font:bold 14px Tahoma,Arial,sans-serif;			
}

.grillaBotonera{
border:0;
 border-bottom: none;
 border-left: none;
 border-right: none;
 border-top: none;
}

.grillaBotonera-body{
border-bottom: none;
 border-left: none;
 border-right: none;
 border-top: none;
}

.resumenDescriptivo{
	font: bold 10px Tahoma,Arial,sans-serif;
	color:#a7b5b2;
}


.grillaBlanca{
	background: none;
	border: none;
}

.fondoBlanca{
	background: none;
}

.listcelltexto{
	text-align:left;
}

.listcellnumero{
	text-align:right;
}

	
}

.divAlineaBottom{
	padding-bottom:0px;
}
	
/**********************************************GENERICOS***********************************************************************/
.z-window-embedded-header{
	font:bold 12px Tahoma,Arial,sans-serif;
	padding-left: 10px;
	color: #003366;	
}

.z-groupbox-cnt{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
}

.z-caption{
	font: bold 12px Tahoma,Arial,sans-serif;
	color: #003366;
	padding-left: 10px;
	cursor: pointer;
}

.z-fieldset legend{	
	font: bold 12px Tahoma,Arial,sans-serif;
	color: #003366;
	padding-left: 10px;	
}
 
 
 
/******************************BUTTON*********************************/

.z-button{
	width:76px;
	height:24px;	
}
 
.z-button-cm{
	font: bold 11px Tahoma,Arial,sans-serif;
	color: #003366;
}



/******************************LABEL*********************************/

.z-label{	
	width: 150px;
}


/******************************WINDOWS*********************************/

.z-window-modal-cnt {
        background: #FFFFFF repeat 0 0;
}




/******************************CHECKBOX*********************************/





/******************************TEXBOX*********************************/

.z-textbox-disd {
    color: #6E6E6E  !important; cursor: default !important; opacity: .9; -moz-opacity: .9; filter: alpha(opacity=90);       
}
.z-textbox-disd * {
    color: #6E6E6E  !important; cursor: default !important;       
}
.z-textbox {
	color:black; 
	font-weight: normal;
	width: 200px; 
}
.z-textbox-readonly, .z-textbox-text-disd {
    background: #F5F5F5;    
}


/******************************LISTBOX*********************************/
tr.z-list-item-disd, td.z-list-cell-disd {
    color: #6E6E6E  !important; cursor: default !important; opacity: .9; -moz-opacity: .9; filter: alpha(opacity=90);       
}

tr.z-list-item-disd *, td.z-list-cell-disd * {
    color: #6E6E6E  !important; cursor: default !important;       
}
 



/******************************DATEBOX*********************************/
.z-datebox-readonly, .z-datebox-text-disd{
    background: #F5F5F5;    
}
.z-datebox-disd {
    color: #6E6E6E  !important; cursor: default !important; opacity: .9; -moz-opacity: .9; filter: alpha(opacity=90);       
}
.z-datebox-disd * {
    color: #6E6E6E  !important; cursor: default !important;       
}
.z-datebox{
	width: 150px; 
}

.z-calendar{
	width: 150px;
}


/******************************DOUBLEBOX*********************************/
.z-doublebox-readonly, .z-doublebox-text-disd{
    background: #F5F5F5;    
}
.z-doublebox-disd {
    color: #6E6E6E  !important; cursor: default !important; opacity: .9; -moz-opacity: .9; filter: alpha(opacity=90);       
}
.z-doublebox-disd * {
    color: #6E6E6E  !important; cursor: default !important;       
}
.z-doublebox{
	width: 100px;	
	text-align:right;
}




/******************************DECIMALBOX*********************************/
.z-decimalbox-readonly, .z-decimalbox-text-disd{
    background: #F5F5F5;    
}
.z-decimalbox-disd {
    color: #6E6E6E  !important; cursor: default !important; opacity: .9; -moz-opacity: .9; filter: alpha(opacity=90);       
}
.z-decimalbox-disd * {
    color: #6E6E6E  !important; cursor: default !important;       
}
.z-decimalbox{
	width: 100px;	
	text-align:right;
}



/******************************INTBOX*********************************/
.z-intbox-readonly, .z-intbox-text-disd{
    background: #F5F5F5;    
}
.z-intbox-disd {
    color: #6E6E6E  !important; cursor: default !important; opacity: .9; -moz-opacity: .9; filter: alpha(opacity=90);       
}
.z-intbox-disd * {
    color: #6E6E6E  !important; cursor: default !important;       
}
.z-intbox{
	width: 100px;
	text-align:right;	
}




/******************************LONGBOX*********************************/
.z-longbox-readonly, .z-longbox-text-disd{
    background: #F5F5F5;    
}
.z-longbox-disd {
    color: #6E6E6E  !important; cursor: default !important; opacity: .9; -moz-opacity: .9; filter: alpha(opacity=90);       
}
.z-longbox-disd * {
    color: #6E6E6E  !important; cursor: default !important;       
}
.z-longbox{
	width: 100px;
	text-align:right;	
}




/******************************COMBOBOX*********************************/
.z-combobox-disd {
	color: #6E6E6E  !important; cursor: default !important; opacity: .6; -moz-opacity: .6; filter: alpha(opacity=60);
}
.z-combobox-disd * {
	color: #6E6E6E  !important; cursor: default !important;
}
 
.z-combobox{
	width: 200px;
}
 

/******************************NUMBERBOX*********************************/
.numberBoxStyle{
	width: 100px;
	text-align:right;	
}


/******************************GRID*********************************/
/**********Grilla sin bordes ni nada***************/

.grillaincluida-body{	
	border-top: none; border-left: none; border-right: none; border-bottom: none; border: none;border-style:none;
}
.grillaincluida-header{	
	border-top: none; border-left: none; border-right: none; border-bottom: none; border: none;border-style:none;
}
.grillaincluida-footer{	
	border-top: none; border-left: none; border-right: none; border-bottom: none; border: none; border-style:none;
}

.z-cell{
	background: white; border-top: none; border-left: none; border-right: none; border-bottom: none; border-style:none none none; 
} 


/**********Grilla color 1***************/

.grillaincluida .z-grid-body{	
	border: none;
}


/**********Grilla color 2***************/

.groupboxresaltado{
        border:#655c51 double;
}

 .grillaSinFondo tr.z-row td.z-row-inner{
   background: white; border-top: none; border-left: 1px solid   white;         
 }
 
.grillaBlancaSinBorde tr.z-row td.z-row-inner { 
	background: white; 
	border-top: none;
	border-left: none; 
	border-right: none; 
	border-bottom: none; 
}
 
/*********** Group Box ****************/
.z-fieldset{
	width:97%;	
}
.z-fieldset-cnt {
	width:99%;	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px; 
}
 	


.z-loading {
	background-color: #6eadff;
	cursor: wait;
	white-space: nowrap;
	padding:3px;
	border: 1px solid #83B5F7; 
	display: block; 
}


